irrepressible urge - Turc Anglais Dictionnaire